scrolledwindow: Propagate child measure size whenever possible
authorFina Wilke <code@felinira.net>
Wed, 17 May 2023 22:55:50 +0000 (00:55 +0200)
committerFina Wilke <code@felinira.net>
Thu, 18 May 2023 11:25:20 +0000 (13:25 +0200)
commit7fae0bc0de6126dd5967f0ca6ff74a81d914ff55
treedaa4cce1b117778032f0071364aecf036f0b12e2
parent89b61eeec4723a9b7f7298e0313a52aecaad5e4e
scrolledwindow: Propagate child measure size whenever possible

In height-for-width and hscrollbar-policy = never, we can provide
the child with a proper for_size when measuring it. The same is true for
width-for-height and vscrollbar-policy = never.

This allows for accurately measuring the size of eg. wrapping labels.
gtk/gtkscrolledwindow.c